It computing and technology careers in Mississauga, Canada